﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using GeoSyndication.Common;

namespace GeoSyndication.GeoRSS
{
    public class GeoRssPointItem : GeoRssItem
    {
        public Point Point { set; get; }
    }

    public class GeoRssLineItem : GeoRssItem
    {
        public Point[] Line { set; get; }
    }

    public class GeoRssPolygonItem : GeoRssItem
    {
        public Point[] Polygon { set; get; }
    }

    public class GeoRssItem
    {
        public string Title { set; get; }
        public string Description { set; get; }
        public string Icon { set; get; }
        public string Link { set; get; }
        public DateTime Date { set; get; }
        public string[] Categories { set; get; }
        internal GeoRssItem()
        { }
    }
}
